!function(e,r){"object"==typeof exports&&"object"==typeof module?module.exports=r(require("react")):"function"==typeof define&&define.amd?define("rb_wixui.thunderbolt[AppWidget_Classic]",["react"],r):"object"==typeof exports?exports["rb_wixui.thunderbolt[AppWidget_Classic]"]=r(require("react")):e["rb_wixui.thunderbolt[AppWidget_Classic]"]=r(e.React)}("u">typeof self?self:this,e=>(()=>{"use strict";let r,t,o,n,i,s,a;var l,d,p,u={89094(e,r,t){var o=t(87006),n=Symbol.for("react.element"),i=(Symbol.for("react.fragment"),Object.prototype.hasOwnProperty),s=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function l(e,r,t){var o,l={},d=null,p=null;for(o in void 0!==t&&(d=""+t),void 0!==r.key&&(d=""+r.key),void 0!==r.ref&&(p=r.ref),r)i.call(r,o)&&!a.hasOwnProperty(o)&&(l[o]=r[o]);if(e&&e.defaultProps)for(o in r=e.defaultProps)void 0===l[o]&&(l[o]=r[o]);return{$$typeof:n,type:e,key:d,ref:p,props:l,_owner:s.current}}r.jsx=l,r.jsxs=l},36870(e,r,t){e.exports=t(89094)},87006(r){r.exports=e}},c={};function f(e){var r=c[e];if(void 0!==r)return r.exports;var t=c[e]={exports:{}};return u[e](t,t.exports,f),t.exports}f.n=e=>{var r=e&&e.__esModule?()=>e.default:()=>e;return f.d(r,{a:r}),r},f.d=(e,r,t)=>{var o=(r,t)=>{for(var o in r)f.o(r,o)&&!f.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,[t]:r[o]})};o(r,"get"),o(t,"value")},f.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),f.r=e=>{"u">typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var y={};return f.r(y),f.d(y,{components:()=>a}),l=f(36870),d=f(87006),p=f.n(d),r=function(){for(var e,r,t=0,o="";tObject.entries(e).reduce((e,[r,t])=>(r.includes("data-")&&(e[r]=t),e),{}),o=e=>(0,l.jsx)("div",{"data-mesh-id":`${e.props.id}-rotated-wrapper`,children:e},`${e.props.id}-rotated-wrapper`),n=p().forwardRef((e,n)=>{let{id:i,className:s,wedges:a=[],rotatedComponents:d=[],children:u,fixedComponents:c=[],extraClassName:f="",renderRotatedComponents:y=o}=e,m=p().Children.toArray(u()),_=[],v=[];m.forEach(e=>c.includes(e.props.id)?_.push(e):v.push(e));let b=(e=>{let{wedges:r,rotatedComponents:t,childrenArray:o,renderRotatedComponents:n}=e,i=t.reduce((e,r)=>({...e,[r]:!0}),{});return[...o.map(e=>i[e.props.id.split("__")[0]]?n(e):e),...r.map(e=>(0,l.jsx)("div",{"data-mesh-id":e},e))]})({childrenArray:v,rotatedComponents:d,wedges:a,renderRotatedComponents:y});return(0,l.jsxs)("div",{...t(e),"data-mesh-id":`${i}inlineContent`,"data-testid":"inline-content",className:r(s,f),ref:n,children:[(0,l.jsx)("div",{"data-mesh-id":`${i}inlineContent-gridContainer`,"data-testid":"mesh-container-content",children:b}),_]})}),i=(e={},r)=>!0===e[r]||"true"===e[r]||"new"===e[r],s=e=>{let{mapperProps:r,stateValues:t}=e,{experiments:o={}}=t;return{...r,isClassNameToRootEnabled:i(o,"classNameOnComponentRoot")||i(o,"movePreviewIdentityClassesToRoot")}},a={AppWidget_Classic:{component:e=>{let{id:o,skin:i="AppWidgetSkin",children:s,meshProps:a,className:d}=e,p={id:o,...a},u="AppWidgetLoaderSkin"===i;return(0,l.jsx)("div",{id:o,...t(e),className:r("jko4jB",{Fl8npT:u},d),children:u?(0,l.jsx)("div",{role:"alert","aria-busy":"true",className:"BWhn7e"}):(0,l.jsx)(n,{...p,children:s})})},controller:{useComponentProps:(e,r,t)=>s({mapperProps:e,stateValues:r,controllerUtils:{...t,updateStyles:e=>{let r=Object.entries(e).reduce((e,[r,t])=>({...e,[r.startsWith("--")?r:r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)]:void 0===t?null:t}),{});t.updateStyles(r)}}})}}},y})());